1 animal adhesive
English-german technical dictionary > animal adhesive
2 animal glue
English-german technical dictionary > animal glue